immuninty against virus